English Dictionary
▪ tapirus
▪ tapirus indicus
▪ tapirus terrestris
▪ tapis
▪ tappa
◊ TAPIRUS TERRESTRIS
Tapirus terrestris
n : a tapir found in South and Central America [syn: {New World
tapir}, {Tapirus terrestris}]
tapirus
tapirus indicus
tapirus terrestris
tapis
tappa
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]